Elena is a renovated residential property located in the heart of South Beach, just a few steps from Lincoln Road and blocks away from OceanrnModern and elegant with washer and dryer in the unit, st. steel kitchen. Wash/drier in unit.rnQuiet apartment but close to Restaurants, shopping and nightlife. Ready to move.