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