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