16
3553 Landis St
San Diego, CA 92104
$1,895,000 USD
3,660 SF
4
Units
5.02% Cap Rate
3,660 SF
$1,895,000 USD
Apartments