6
3837-3841 Kendall St
San Diego, CA 92109
$3,000,000 USD
3,500 SF
5
Units
4.05% Cap Rate
3,500 SF
$3,000,000 USD
Apartments