Windrose Tower Residences is a luxury high-rise with condominiums ranging from 1,000 to over 5,000 square feet, priced from $1M to over $5M. Living here means living life to the absolute fullest with spectacular views & extraordinary amenities. At Windrose Tower Residences, anything & everything is within view.