11
201 Treewood St
San Diego, CA 92114
$1,500,000 USD
2,592 SF
3
Units
5.48% Cap Rate
2,592 SF
$1,500,000 USD
Apartments