$2,4953 beds · 3 baths · 1,380 sq ftCondo1105 Windsor SqBirmingham, AL 35242Add to favoritesShareListing options
$2,6753 beds · 3 baths · 1,038 sq ftCondo1105 Windsor Sq #1105Birmingham, AL 35242Add to favoritesShareListing options