10
1809-1815 Linwood St
San Diego, CA 92110
$2,095,000 USD
4,460 SF
4
Units
3.07% Cap Rate
4,460 SF
$2,095,000 USD
Apartments