618 WENA AVENUE, Homewood, AL 35209 - MLS#1291959 - Drew Taylor - R...