15
5757 E 23rd St
Tucson, AZ 85711
$1,125,000 USD
6,650 SF
12
Units
6.33% Cap Rate
6,650 SF
$1,125,000 USD
Apartments