4061-65 Front St
San Diego, CA 92103
$1,749,000 USD
3,523 SF
5
Units
8.69% Cap Rate
3,523 SF
$1,749,000 USD
Apartments