Alabama - 303 Helen Keller Blvd #A311 EXCELLENT 3 BED/2 BATH UNIT