Stone Loch is a three-story luxury multifamily property situated on 13 acres in Tomball, Texas. Completed in 2020, the 384,852-square-foot community features 384 units that include high-end finishes such as stainless-steel appliances and chef-inspired kitchens with quartz countertops. Shared amenities include a resort-style pool, state-of-the-art fitness gym and resident dog park.
10921 Boudreaux Rd., Tomball, Texas 77375
Located in the northwest submarket of Houston
384,852 Square Feet 3 Floors