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