• Al Ross Luxury Homes

Hard Hat Highlights Wraps Up The Windsor Estate


he ladies wrap up the latest estate from Al Ross Luxury Homes with The Windsor, located at 2511 Del Monte in Houston Texas. This $5.7million is a breathtaking new River Oaks residence melding traditional inspiration with coveted contemporary aesthetics.

7 views0 comments