18
5260-5262 Rex Ave
San Diego, CA 92105
$4,275,000 USD
30,220 SF
13
Units
6.31% Cap Rate
30,220 SF
$4,275,000 USD
Apartments