La Flora by LuxUrban Miami: 300 m to Lummus Park