Redbury's sister property is on the way in South Beach