New - 2 Days Ago > $299,999 Active 2Beds2Baths1112Sqft0.06Acres 64 63rd St #66, Mesa, AZ 85205 MLS#: 7009098