$360,500 - 323 Howard St Unit 1, San Antonio, TX 78212
323 Howard St Unit 1
San Antonio,
TX
78212
Area: 0900