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