20
3925-3935 7th Ave
San Diego, CA 92103
$5,300,000 USD
10,518 SF
12
Units
3.87% Cap Rate
10,518 SF
$5,300,000 USD
Apartments