26
4864 Fond du Lac Ct
San Diego, CA 92117
$3,200,000 USD
5,272 SF
10
Units
5.35% Cap Rate
5,272 SF
$3,200,000 USD
Apartments