14
2777 Nimitz Blvd
San Diego, CA 92106
$16,700,000 USD
21,050 SF
35
Units
4.21% Cap Rate
21,050 SF
$16,700,000 USD
Apartments