20
2202-2216 E St
San Diego, CA 92102
$2,400,000 USD
4,462 SF
8
Units
2.62% Cap Rate
4,462 SF
$2,400,000 USD
Apartments