Modern Waterfront Duplex with Private Patio and Communal Gym
Edinburgh