15
3318 Union St
San Diego, CA 92103
$1,495,000 USD
1,713 SF
2
Units
2.8% Cap Rate
1,713 SF
$1,495,000 USD
Apartments