$274,900 - 3810 Olive Green, San Antonio, TX 78260
3810 Olive Green
San Antonio,
TX
78260
County: Bexar