21
1518-1536 Rosecrans St
San Diego, CA 92106
$7,500,000 USD
10,890 SF
18
Units
3.38% Cap Rate
10,890 SF
$7,500,000 USD
Apartments