View Details 2625 N 24TH Street , #13 Estates at Northridge | Mesa $1,095,000 5 bd 4 ba 4,567 sqft 0.38 acres Under Contract