Loehmann's Fashion Island can be found in the heart of Aventura, FL. The property, classified as a Lifestyle/Specialty Center, sits at Biscayne Blvd. & NE 187th St.. Established in 1980, the property saw major improvements during its 1993 renovation. With 167,077 sqft. of retail space and approximately 37 stores, it offers a wide variety of shopping options. Ample parking is provided with 5,328 spaces available.