Briar Rose Villa was completely renovated in 2017 and is a 6 bedroom, 4 bathroom luxury villa in the highly desirable section of the distinguished Windsor Hills Resort.
* TRUE south facing pool and spa (screened in)
* Custom themed bedrooms
* Brand new game room
* Custom, brand new kitchen with all new appliances