$1,950
11302 Meadowchase Drive, Houston, TX, 77065
Single Family Residence