House for sale, 3618 Locke Ln River Oaks, in Houston, United StatesHouston, 3618 Locke LnHouse • 6 room(s) • 6 bed. • 7 bath. • 786.8 m²