Est $370,950 Not Listed For Sale
2920 Norwood Blvd Unit 3, Birmingham, AL 35234
- 4 Beds
- Built 2024
Last Sold Summary
- 1,961% Above List Price
- $7/SF
- 2 Days On Market
Last Sold Price $18,000
Last Listing Agent Jamille Alexander Keller Williams Realty Vestavia