8
7447 Herschel Ave
La Jolla, CA 92037
$4,500,000 USD
5,655 SF
13
Units
4.2% Cap Rate
5,655 SF
$4,500,000 USD
Apartments