$299,000 - 523 E Magnolia Ave, San Antonio, TX 78212
523 E Magnolia Ave
San Antonio,
TX
78212
County: Bexar