$395,000 - 210 W Poplar St Unit 101, San Antonio, TX 78212
210 W Poplar St Unit 101
San Antonio,
TX
78212
Area: 0900