20
2201 E St
San Diego, CA 92102
$1,850,000 USD
3,996 SF
5
Units
4.27% Cap Rate
3,996 SF
$1,850,000 USD
Apartments