Luxury 3 bed Houston Home for Families/Business. Is located in Houston, 12 km from Minute Maid Park, 13 km from Wortham Center, and 13 km from George R. Brown Convention Center.
Number of rooms: 3
8722 Peachtree Street, Houston, TX 77016, United States