Cullen House large apartment

Sea view