746 E 17Th St Houston 77008: Reviews & Record | Heights, Houston | Lucid Rents