• 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