Bedrooms
Bathrooms
Apt-402 - 300 20Th St N, Birmingham, AL
2 Bd
2 Ba
MLS® 21429712 • Ray & Poynor Properties
Apt-304 - 300 20Th St N, Birmingham, AL
1 Bd
1 Ba
MLS® 21415737 • ARC Realty Mountain Brook
Apt-306 - 300 20Th St N, Birmingham, AL
MLS® 21413037 • Keller Williams Realty Vestavia