$316,000 - 14310 Owendale Drive, Houston, TX 77015
14310 Owendale Drive
Houston,
TX
77015
Area: 2