2303 W TIDWELL RD: Reviews & Score | Acres Home, Houston | Lucid Rents