15
5260-5262 Rex Ave
San Diego, CA 92105
$4,100,000 USD
30,220 SF
13
Units
5.86% Cap Rate
30,220 SF
$4,100,000 USD
Apartments