25
1525-1537 Union St
San Diego, CA 92101
$3,100,000 USD
2,304 SF
8
Units
6.25% Cap Rate
2,304 SF
$3,100,000 USD
Apartments