24
2164 2nd Ave
San Diego, CA 92101
$4,500,000 USD
8,625 SF
16
Units
3.87% Cap Rate
8,625 SF
$4,500,000 USD
Apartments