View Details Foreclosure $629,000 1 of 28 Alameda Meadows Unit 2 | Tempe 5 beds 3 baths 2,340 sqft 0.19 acres On Site: 19 Days