506 Hambaugh Avenue
- Homewood
- List price: $259,900
- MLS ID# 772574
- 3 beds, 2 baths
510 Broadway Street
- Homewood
- List price: $429,900
- MLS ID# 772566
- 3 beds, 2 baths
Real estate listings are provided by the Birmingham Association of Realtors. Visit www.birminghamrealtors.com.