1 Property Available in Garcia Homes On East 23Rd Street,Houston