22
2265-2271 Curlew St
San Diego, CA 92101
$4,000,000 USD
5,890 SF
8
Units
4.96% Cap Rate
5,890 SF
$4,000,000 USD
Apartments