Aggie Square Apartments
Aggie Square Apartments, situated in Davis, CA, specializes in providing rental apartments in close proximity to the UC Davis campus. Our residences feature one, two, and three bedroom floor plans, each with a generous main living area.
Location:
644 Alvarado Ave
Web:
https://www.davisapartmentsforrent.com/aggiesquare/
Phone:
(530) 758-4752