30
1980 Chatsworth Blvd
San Diego, CA 92107
$2,150,000 USD
1,788 SF
2
Units
2.67% Cap Rate
1,788 SF
$2,150,000 USD
Apartments