Homes for sale - 620 IOWA ST, San Antonio, TX 78203-1649 – MLS#1526...