10921 Boudreaux Rd., Tomball, Texas 77375




Located in the northwest submarket of Houston

Building Details

384,852 Square Feet 3 Floors

Completion Date

April 2021

Project Website

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.