$250,000
10003 Cane Creek Drive, Houston, TX, 77070
Single Family Residence