Add this property to your favorites View Details 2420 Mallard Dr , #2420 Windhover Condominum | Birmingham $103,000 2 bd 2 ba 1,053 sqft On Site 125 Days Ago Courtesy of Keller Williams Realty Vestavia