18 King David Street

Floor Plans