Location, Location, Location! Just steps away from the heart of Miami Beach's Lincoln Road with its shops, restaurants and galleries yet sits in the quite block of Lenox Avenue. Incredible views of South West Miami Beach skyline. This corner unit on the top floor is a gem!