8 Units Sold – $3,100,000

8 Units Sold – $3,100,000

Location

7342 Girard Ave, La Jolla

Sold price

$3,100,000