$429,000
3
Beds
⋅
3
Baths
⋅
21468446
MLS
3322 Mcgregor Moor, Birmingham
Listing courtesy of Engel & Volkers Huntsville.