$6,250 per month
- 4 Beds
- 3.5 Baths
- 3,103 Sq Ft
- House for Rent
2012 Welch St, Houston, TX 77019
Modern luxury rental in the heart of Montrose, just a 5-minute walk to River Oaks Shopping Center, Perry’s Steakhouse, Brasserie 19, and the historic River Oaks Theatre. This smart, energy-efficient home features a full security system with cameras, Nest thermostats on every floor, EV charger-equipped garage, and AT&T Fiber readiness. A 14.4kW solar panel system with Tesla battery backup is
Christopher Davidson Walzel Properties - Galleria