$309,832 - 2638 Green Leaf Way, San Antonio, TX 78244
2638 Green Leaf Way
San Antonio,
TX
78244
County: Bexar