View details for 1508 65th Street West 1508 65th Street West $1,150+ Green Acres, Birmingham, AL 35228