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