Aggie Square Apartments in Davis
5307584752
Aggie Square Apartments, located in Davis, CA, specializes in apartment rentals near the UC Davis campus. Our apartments offer one-, two-, and three-bedroom floor plans and include a spacious main living area, full-featured kitchen with microwave & dishwasher ...