18
1710 S Jefferson Ave
Tucson, AZ 85711
$1,650,000 USD
11,027 SF
14
Units
7.87% Cap Rate
11,027 SF
$1,650,000 USD
Apartments