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