1664 Lenox Ave is a retail property in the city of Miami Beach, Florida. It is located in the Miami-Dade County region of the United States, and shares postal code 33139.
This location is a total of 15,051 square feet, has 2 floors, roof access, was built in 2017, and has a floor area ratio of 1.279. The property has a 11,765 square foot lot area, and is zoned as 6600.
1664 Lenox Ave
Retail
2017
6600
15,051 sq ft
11,765 sq ft
2
1
1.279
Yes
No
12086004204
1/24/2026
12/6/2023