$579,990 - 1423 S Presa St. Unit 102, San Antonio, TX 78210
1423 S Presa St. Unit 102
San Antonio,
TX
78210
Area: 1100