Homes for sale - 3948 WALL ST #1, Vestavia Hills, AL 35243 – MLS#89...