7
7447 Herschel Ave
La Jolla, CA 92037
$5,500,000 USD
6,661 SF
13
Units
3.35% Cap Rate
6,661 SF
$5,500,000 USD
Apartments