Olivetas Townhomes

Olivetas Townhomes

8 Townhomes located just a few blocks from the beach in La Jolla. 15,800+ sqft

Estimated Completion: September 2018