The minimum allowable distance between any mobile home, service or accessory building, or parking facility and a boundary line of the mobile home park shall be 30 feet, provided that no mobile home shall be located closer than 50 feet to any street located outside the boundary lines of the park. No mobile home shall be located closer than 25 feet to any street located within the boundary lines of the mobile home park. The minimum allowable distance between any mobile home and another mobile home, service or accessory building, or common parking facility shall be 30 feet.