Marina Grand Beach - 1-bedroom apartment

Marina Grand Beach - 1-bedroom apartment