10
8573-8579 Glenhaven St
San Diego, CA 92123
$2,195,000 USD
4,518 SF
4
Units
5.86% Cap Rate
4,518 SF
$2,195,000 USD
Apartments