Alabama - Amazing amenities can be yours at Timber Ridge Apartments! 2 bed, 2 ba