La Jolla Village Square

Village Square Apartments    

Apartments in San Diego, United States
Suggest an edit · Manage this business

Add more information

Effortless living begins at Village Square Apartments. Just minutes away from the University of California, this modern community with newly renovated …

Social profiles

Data from: Veryapt.com