Alabama - We fit your lifestyle! 2 bedroom, 2 bath! Meadow Wood Apartments