$607,000 Sold Mar 31, 2026
203 Euclid Ave, Mountain Brook, AL 35213
- Land
- 7,840 Sq Ft
- $3,372,222 per Acre
Last Sold Summary
- 11% Above List Price
- 4 Days On Market
Current Estimated Value $502,401
Last Listing Agent Ashley Brigham ARC Realty - Homewood
203 Euclid Ave, Mountain Brook, AL 35213