18
3044 N Estrella Ave
Tucson, AZ 85705
$870,000 USD
3,760 SF
4
Units
6.06% Cap Rate
3,760 SF
$870,000 USD
Apartments