WHEN ONLY THE BEST WILL DO . . . indulge yourself in a new home that offers both privacy and relaxation! Inside Tamarac's spacious apartments you will find amenities designed to pamper you with all the comfort and convenience a home was meant to have. Located in convenient Willoughby, you'll be just minutes away from I-90, Route 2 and Route 91.