View Details $780,000 1 of 33 Alameda Estates Lot 1-68 | Tempe 4 beds 2 baths 2,552 sqft 0.25 acres On Site: 47 Days