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