17
3852 3rd Ave
San Diego, CA 92103
$3,000,000 USD
6,178 SF
7
Units
4.68% Cap Rate
6,178 SF
$3,000,000 USD
Apartments