River House at 122 Roy Smith Street, San Antonio, TX 78215 | HotPads