$244,500 - 800 W Russell Pl, San Antonio, TX 78212
800 W Russell Pl
San Antonio,
TX
78212
County: Bexar