Homes for sale - 603 LEIGH ST, San Antonio, TX 78210-1462 – MLS#154...