$524,990 - 1243 W 23rd Street Unit B, Houston, TX 77008
1243 W 23rd Street Unit B
Houston,
TX
77008
Area: 9