- Al Ross Luxury Homes
Hard Hat Highlights Wraps Up The Windsor Estate
T

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.
6 views0 comments