27
630 W Washington St
San Diego, CA 92103
$3,095,000 USD
6,688 SF
12
Units
6.06% Cap Rate
6,688 SF
$3,095,000 USD
Apartments